|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
ManniBo am 11.03.2010 um 15:04 Uhr (0)
Hallo Andy,alles klar hab das Makro hinbekommen und es läuft.Vielen Dank für Deine Hilfe, das Problem ist gelöst.Mit freundlichen GrüßenManfred
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
ManniBo am 11.03.2010 um 14:17 Uhr (0)
Hallo Andy,sorry aber ich bring das Makro mit deinem Vorschlag nicht zum laufen.Kannst Du mir bitte nochmals kurz helfen.Habe das Makro aus dem Forum leicht angepasst.Sub CATMain()Set CATIA = GetObject("", "CATIA.Application") wird nur benötigt, weil ich Excel als Entwicklungssumgebung benutze Dim Excel As Application Dim WB As Workbook Dim WS As Worksheet Set Excel = CreateObject("Excel.Application") Excel starten Excel.Visible = True Set WB = Excel.Workbooks.Open("d:punkte.xls") Arbeitsmapp ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
ManniBo am 10.03.2010 um 16:40 Uhr (0)
Hallo zusammen,ist es möglich das Makro so zu ändern das es die Dateiauswahl öffnet und nicht direkt auf ("d:punkte.xls") zugreift ? Ich würde den Excelsheet gerne ohne genaue Pfadangabe und Namen auswählenSet Excel = CreateObject("Excel.Application") Excel starten Excel.Visible = True Set WB = Excel.Workbooks.Open("d:punkte.xls") Arbeitsmappe öffnen Set WS = WB.Worksheets.Item(1) Tabelle holenFür eine Hilfe wäre ich sehr Dankbar.Mit freundlichen GrüßenManni
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
ManniBo am 11.03.2010 um 13:33 Uhr (0)
Hallo Dominik,ich habe erst mit diesem Thema begonnen und habe jetzt ein Problem. In Excel (Makro) habe ich das schon gemacht aber mit CATIA noch nicht. Das CATIA-Makro läuft super, es ist mir aber zu unflexibel.Das ganze läuft als CATScript. Ich finde jedoch nichts zu "FileSelectionBox".Das Aufzeichnen des Makros zum öffnen der Dateiauswahl funzt nicht. Hast Du vielleicht ein kleines Makro ?Mit freundlichen GrüßenManni
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stücklisten
ManniBo am 07.06.2010 um 13:14 Uhr (0)
Hallo Leute,habe dieses Makro von Daniel aus dem Forum, es lässt jedoch die Exceltabelle leer und bringt dieFehlermeldung "Es ist ein Fehler beim speichern der Stüli aufgetreten. Bitte stellenSie sicher daß Sie ausreichend Rechte auf dem gewählten Speicherpfad haben"Da habe ich zu 100% Schreib- und Seserechte drauf.Sub CATMain() ***Deklarationen Dim intDoc As ProductDocument Dim intProd As Product Dim intAssConvertor Dim intSettingArrayStr(6) Dim intSafePathStr As String Dim MsgFileNameStr As String ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste vom Product
ManniBo am 14.06.2010 um 15:33 Uhr (0)
Hallo Leute,ja ich habe es schon mal probiert aber es funzt nicht mit *.xls auf XPSP2.Jetzt probiere ich HTML. weil ich weis das funzt. Über Analyse/ Stückliste gehts.Jedoch möchte ich das automatisieren.Sub CATMain()+++ BOM1 +++ Dim catFileTypeText As CatFileType Dim MyProduct As Product Dim arrayOfVariantOfBstr1(0) As Variant Set MyProduct = CATIA.ActiveDocument.Product MyProduct.ExtractBOM catFileTypeHTML , "D:CADBOM.HTM" arrayOfVariantOfBstr1(0) = "Menge" End SubEine HTML-Datei wird angelegt, jedoch ...
|
In das Form CATIA V5 Programmierung wechseln |